.clear{clear: both;width: 100%;}
/*头部样式*/
#header{
    background: #303539;
    line-height: 35px;
    color: #b6b3b3;
}
.topLink{
    width:1200px;
    margin:0 auto;
}
.wel{
    float: left;
    width: 400px;
}
.topLink .k1{
    line-height:35px;
    color:#b6b3b3;
    width: 600px;
    float: right;
    text-align: right;
}
.topLink .k1 a{
    color: #b6b3b3;
}

.top{
    width: 1200px;
    margin: 0 auto;
}
.logo{float:left;}
.k2{color:#074b91;font-size:14px;font-family:"微软雅黑";
    float: right;
}


.cl:after{ content:""; overflow:hidden; display:block; clear:both;}

.productsdetail{clear: both;}
.productsdetailinfo .left img {
  width: 100%;
}
.productsdetailinfo .left {
  width: 40%;
  transform: translateY(0px);
  float: left;
}

.productsdetailinfo .left div p {
  padding: 2px;
  border: 1px solid #eee;
}

.productsdetailinfo .right {
  width: 40%;
  margin-left: 3%;
  float: left;margin-top: 0px!important;
}.productsdetailinfo .right ul li p {
  padding: 5px 0px;
  min-height: 28px;
  line-height: 28px;
  margin: 5px 0px;
  clear: both;
  color: #999;
  font-weight: bold;
  border-bottom: 1px solid #eee;
  position: relative;
  line-height: 2;
}

.abstract {
  line-height: 1.6;
  font-size: 14px;
  color: #999;
}

.productsdetailinfo .right ul li p b {
  display: inline-block;
  width: 20%;
  margin-right: 2px;
  font-size: 14px;
  color: #999;
}

.productsdetailinfo .right ul li p span {
  display: inline-block;
  font-weight: bold;
  color: #999;
}
.productsdetailinfo .right .product_show_more {
  display: block;
  margin-top: 35px;
  height: auto;
  overflow: hidden;
}

.productsdetailinfo .right .product_show_more .more_p_a {
  padding: 10px 25px;
  display: inline-block;
  float: left;
  margin-right: 20px;
  color: #fff;
  font-size: 16px;
  background: rgba(252, 2, 21, 1);
}

.productsdetailinfo .right .product_show_more .more_p_a:hover {
  background: rgba(252, 2, 21, .6);
}

.productsdetailinfo .right .product_show_more .more_p_b {
  padding: 10px 25px;
  display: inline-block;
  float: left;
  color: #fff;
  font-size: 16px;
  background: rgba(1, 159, 233, 1);
}

.productsdetailinfo .right .product_show_more .more_p_b:hover {
  background: rgba(1, 159, 233, .6);
}

.kouhao{margin-left:20px;display: block;float: left;width: 450px;height: 80px;font-size: 20px;font-weight:bold;color: #0080cc;position: relative;padding-top: 10px;}
.kouhao:before{content: '';width: 1px;height: 50px;background-color: #003d8c;position: absolute;left: -15px;top: 15px;}
.kouhao span{display: block;clear:both;width: 100%;font-size: 18px;font-weight:normal;}


.index_zxzx {
    /*height: 290px;
    background: #0190c9;*/
    width: 1920px;
    position: relative;
    left: 50%;
    margin-left: -960px;
    margin-top:106px;
    margin-bottom:65px;background: url(../images/1516266443136230.jpg) no-repeat center top;
}

.index_zxzx .container {width: 1200px;margin: 0px auto;
    height: 340px;
    /*height: 450px;*/
    position: relative;
    overflow: inherit;
}

.in_zxbg {
    width: 238px;
    height: 340px;
    background: url(../images/zxzxbg01.png) no-repeat center bottom;
    position: absolute;
    left: 0;
    bottom:0px;
}

.in_zx_l {
    margin-left: 238px;
    padding-top: 30px;
    color: #fff;
}

.in_zx_l h4 {
    font-size: 26px;
    color: #009ddc;
    margin-bottom: 15px;
}

.in_zx_l h4 font {
    font-weight: bold;
    font-size: 40px;
    color: #fff;
}

.in_zx_l h5 {
    overflow: hidden;
    position: relative;
    margin-bottom: 10px;
}

.in_zx_l h5 span {
    float: left;
    margin-right: 15px;
    padding-left: 12px;
    font-size: 16px;
    background: url(../images/zxzx02.png) no-repeat left center;
}

.in_zx_l h6 {
    width: 440px;
    height: 42px;
    line-height: 42px;
    text-align: center;
    font-size: 22px;
    color: #4b440d;
    background: #fde200;
    border-radius: 25px;
    box-shadow: 2px 2px 8px #a39d78;
    margin-bottom: 15px;
}

.in_zx_l .in_zx_tel {
    padding-left: 55px;
    height: 90px;
    background: url(../images/zxzx_tel.png) no-repeat left center;
}

.in_zx_l .in_zx_tel p {
    font-size: 14px;
    height: 20px;
    line-height: 60px;
}

.in_zx_l .in_zx_tel h3 {
    font-size: 28px;
    font-weight: bold;
    height: 30px;
    line-height: 70px;
}

.in_zxzx_r {
    width: 401px;
    padding: 24px 32px;
    background: #10398B;
    height: 292px;
    color: #fff;
    box-sizing: content-box;
}

.in_zxzx_r h4 {
    font-size: 30px;
    font-weight: normal;
    margin-bottom: 15px;
}

.in_zxzx_r h4 span {
    display: block;
    font-size: 20px;
}

.in_zxzx_r .in_zx_info1 {
    height: 40px;
    background: #fff;
    overflow: hidden;
    position: relative;
    margin-bottom: 15px;
}

.in_zxzx_r .in_zx_info1 span {
    float: left;
    width: 40px;
    height: 40px;
    border-right: 1px solid #dddddd;
    background: url(../images/zxzx03.png) no-repeat center;
}

.in_zxzx_r .in_zx_info1 input {
    float: right;
    width: 355px;
    height: 40px;
    border: none;
    line-height: 40px;
    text-indent: 12px;
    font-size: 14px;
    color: #666;
}

.in_zxzx_r .in_zx_info2 {
    height: 40px;
    background: #fff;
    overflow: hidden;
    position: relative;
    margin-bottom: 15px;
}

.in_zxzx_r .in_zx_info2 span {
    float: left;
    width: 40px;
    height: 40px;
    border-right: 1px solid #dddddd;
    background: url(../images/zxzx04.png) no-repeat center;
}

.in_zxzx_r .in_zx_info2 input {
    float: right;
    width: 355px;
    height: 40px;
    border: none;
    line-height: 40px;
    text-indent: 12px;
    font-size: 14px;
    color: #666;
}

.in_zxzx_r button {
    display: block;
    height: 40px;
    font-size: 21px;
    text-align: center;
    line-height: 40px;
    color: #413b0c;
    background: #fde200;
    width: 100%;
    border: 0;
}

.translate{width:100px;position: absolute;left: 0;top:10px;z-index: 9999;}
.tran-in{left:120px;}
.translate li{border: 1px dashed #cccccc;line-height: 26px;text-align: left;background: #fff;}
.translate li a{display: block;padding-left: 10px;background: url(../images/dot4.png) no-repeat 88% 11px;}
.translate li a:hover{text-decoration: none;color:#275cea;cursor: pointer;}
.translate-en{display: none;padding: 6px;padding-top:0px;}
.translate li .translate-en a{padding-left: 0px;text-align: center;background: #fff;border-bottom: 1px solid #cccccc;}
.translate li .translate-en a:hover{font-weight: bold;}

.topLink .f_count{color:#ff0000;font-size:13px;font-weight:bold;}

#menu{
    border-top:1px solid #e8e9e9;
}



/*优势*/
@font-face {
  font-family: 'zjxdjz';  /* project id 1283009 */
  src: url('//at.alicdn.com/t/font_1283009_k2sihoi1ze.eot');
  src: url('//at.alicdn.com/t/font_1283009_k2sihoi1ze.eot?#iefix') format('embedded-opentype'),
  url('//at.alicdn.com/t/font_1283009_k2sihoi1ze.woff2') format('woff2'),
  url('//at.alicdn.com/t/font_1283009_k2sihoi1ze.woff') format('woff'),
  url('//at.alicdn.com/t/font_1283009_k2sihoi1ze.ttf') format('truetype'),
  url('//at.alicdn.com/t/font_1283009_k2sihoi1ze.svg#zjxdjz') format('svg');
}

.iconfont_dh {
    font-family: zjxdjz;
    font-style: normal;
}

.index_dh_top {
    display: block;
    padding: 30px 0;
    /*background: #f5edea;*/
    border-bottom: 8px solid #003d8c;
}
.in_dh_top_main ul li {
    width: 24.666667%;
    float: left;
    padding: 10px 0;
    transition: .8s;
    text-align: center;
}

.in_dh_top_main ul li span {
    display: block;
    border: 1px solid #003d8c;
    border-radius: 50%;
    width: 73px;
    transition: .8s;
    margin: 0px auto 10px auto;
}

.in_dh_top_main ul li span i {
    color: #003d8c;
    transition: .8s;
    font-size: 50px;
}

.in_dh_top_main ul li p {
    font-size: 18px;
    color: #676767;
}

.in_dh_top_main ul li.active {
    transform: rotateY(360deg);
    background: #003d8c;
}

.in_dh_top_main ul li.active span {
    transform: rotateZ(360deg);
    background: #fff;
}

.in_dh_top_main ul li.active p {
    color: #fff;
}
/*优势结束*/

.category_content{width: 1120px;margin: 20px auto;line-height: 25px;font-size: 14px;}
.main_t_news {width: 1120px;margin: 0px auto;}

.main_t_news h4,
.main_t_product h4 {
    padding-left: 12px;
    height: 36px;
    line-height: 36px;
    color: #006cc2;
    font-weight: normal;
    border-bottom: 1px solid #006cc2;
    font-size: 18px;
}
.main_t_news .title{background: url(../images/case_title.jpg) 50% 30% no-repeat;text-align: center;font-size: 24px;color:#003d8c;line-height: 32px;}
.main_t_news .title span{display: block;font-size: 18px;color:#b0b0b0;font-family: 'Times New Roman';}
.main_t_news ul li {
    height: 28px;
    line-height: 28px;
    width: 49%;
    float: left;
    overflow: hidden;
    margin-top: 10px;
}

.main_t_news ul li:nth-child(odd) {
    margin-right: 2%;
}

.main_t_news ul li a {
    width: 240px;
    display: block;
    background: url(../images/ico55.gif) no-repeat 0 1px;
    padding-left: 20px;
    overflow: hidden;
    float: left;
    white-space: nowrap;
    transition: .5s;
    text-overflow: ellipsis;
    height: 18px;
    line-height: 18px;
    font-size: 14px;
}

.main_t_news ul li a:hover {
    background: url(../images/ico552.png) no-repeat left;
    text-decoration: none;
    color: #006cc2;
}

.main_t_news ul li font {
    font-size: 12px;
    line-height: 18px;
    color: #ccc;
    float: right;
    display: inline;
}

.news_listt li{margin-bottom: 50px;}
.news_listt li .zxxw_b{width: 850px;float: right;}
.news_listt li .zxxw_b .tit{width: 100%;display: block;line-height: 35px;font-size: 16px;}
.news_listt li .zxxw_b span{font-size: 14px;}


/*热门搜索*/
.search{
    width: 1200px;
    position: relative;
    margin: 0 auto;
    padding:15px 0px;
}
#formsearch{width:320px;float:right;}
.hotSearch{width:800px;float:left;height:24px;line-height:24px;font-weight:normal;}
#search-type{float: left;width:100px;height: 24px;border: 1px solid #c8c8c8;margin-right: 5px;}

.tong{
    width:1200px;
    margin:0 auto;
    position: relative;
}
/*奖状*/
.main1{
    width: 1920px;
    height: 773px;
    /*background: url(images/jz.jpg) no-repeat 0px 0px;*/
    left: 50%;
    margin-left: -960px;
    position: relative;
}

.title1{
    color: #003d8c;
    font-size: 36px;
    font-weight: bold;
    text-align: center;
}
.title1 span{
    font-size: 18px;
    color: #252525;
    font-weight: normal;
    display: block;
}

.jz{
    margin-top: 60px;
}

.ljzh_content{
    margin-top:40px;
    position: relative;
}

.picScroll-left{
    margin-top: 67px;
}
.picList{}
.picList li{
    float:right;
    margin-right: 25px;
}
.picList li img{
    width:375px;
    height:248px;
}

.scrolls{overflow:hidden; height:351px; padding-top: 20px;}
.roundabout-holder{overflow:hidden; display:block; height:351px; width: 100%; margin: 0 auto;}
.roundabout-moveable-item{position:relative;display:block;width:531px;height:351px;overflow: hidden;} 
.roundabout-moveable-item span{display:none; position:absolute;left:0;top:276px;display:block;width:400px;height:220px;line-height:36px;text-align:center;color:#ffffff;font-size:14px;background:url(../images/photo_sbg.png) repeat-x left top;cursor:pointer;}} 
.roundabout-moveable-item img{width: 100%; cursor: pointer;}
#myroundabout li img{
    width: 100%;
}

.roundabout-in-focus h3{display: block !important;}
.li1 h3{line-height: 44px; width: 100%; margin: 0 auto; background: rgba(0,0,0,0.8);
    position: absolute;text-align: center; display: none;
    bottom: 0px;
    font-weight: normal;
}
.li1 h3 a{font-size: 24px; color: #fff;}
.btnl,.btnr{position:absolute; display:block; width: 28px; height: 55px; z-index: 999;top:110px;}
/*.btnl{left:-60px;}
.btnr{right:-60px;}*/
.btnl,.btnr{
        display: block;
    width: 50px;
    height: 52px;
    z-index: 9999;
    cursor: pointer;
}
.btnl{position:absolute; background:url(images/left1.png) no-repeat left top;
    left:70px;
}
.btnr{position:absolute; background:url(images/right1.png) no-repeat left top;
    right: 70px;
}
/*.btnl:hover{background:url(../images/left11.png) no-repeat left top;}
.btnr:hover{background:url(../images/right11.png) no-repeat left top;}*/


/*工程案例*/
.main2{
    width: 1920px;
    position: relative;
    left: 50%;
    margin-left: -960px;
    height: 764px;
    background:#003d8c;
}
.title2{
    color: #fff;
    font-size: 36px;
    font-weight: bold;
    text-align: center;
    padding-top: 45px;
    padding-bottom: 45px;
}
.title2 span{
    font-size: 18px;
    display: block;
    font-weight: normal;

}
.main2 .content{

}
.tab2li{
    float: left;
    background: #fff;
    width: 170px;
    padding: 0 115px 23px 60px;
}
.tab2li li{
    padding-top: 35px;
    padding-bottom: 10px;
    color: #ccc;
    text-transform: uppercase;
}
.tab2li li a.img1{
    width: 36px;
    float: left;
    text-align: center;
    margin-right: 15px;
}
.tab2li li a.img1 img{}

.tab2li li span{
    display: block;
    font-size: 18px;
    color: #242424;
}
.tab2li li.cur span{
    color: #003d8c;
}

.tab2{
    float: right;
    width: 855px;
    position: relative;
    display: none;
}

.tab2 .anli1{
    width: 855px !important;
    height: 473px !important;    
}
.anli1 .product_list1{}
.anli1 .product_list1 li{
    position: relative;
    z-index: 99;
}
.anli1 .product_list1 li img{
    width: 855px !important;
    height: 474px !important;
}
.anli1 .product_list1 li h3 a{
    display: block;
    width: 100%;
    position: absolute;
    background: rgba(0,0,0,.7);
    line-height: 50px;
    text-indent: 35px;
    font-size: 16px;
    color: #ccc;
    bottom:0px;
    font-weight: normal;
}
.tab2 .anli1 .prev,.tab2 .anli1 .next{
    position: absolute;
    top:217px;
    width: 28px;
    height: 55px;
    z-index: 9999;
}
.tab2 .anli1 .prev{
    left: 35px;
    background: url(images/left2.png) no-repeat;
}
.tab2 .anli1 .next{
    right: 35px;
    background: url(images/right2.png) no-repeat;
}


.chanp{
    padding-top: 85px;
    padding-bottom: 70px;
}
.product_list2{
    padding-top: 52px;
}
.product_list2 li{
    float: left;
    margin-right: 27px;
    position: relative;
}
.product_list2 li:last-child{
    margin-right: 0px;
}
.product_list2 li a.img{
    display: block;
    width: 380px;
    height: 176px;
    overflow: hidden;
}
.product_list2 li img{
    width: 380px;
    height: 176px;
    transition: all 0.5s ease-out;
}
.product_list2 li:hover img{
    transform:scale(1.2);
    transition: all 0.6s;
}
.product_list2 li h3{
    position: absolute;
    left: 24px;
    top:48px;
    font-size: 18px;
    color: #fff;
    font-weight: normal;
}
.product_list2 li .jian img{
    display: block;
    position: absolute;
    left: 24px;
    bottom:43px;
    width: 37px;
    height: 8px;
}
.product_list2 li:hover .jian img{
transform:scale(1);
}



/*产品中心*/
.main3{
margin-top: 50px;
}
.main3 .content{
    padding-top: 40px;
}
.tab3li{
    text-align: center;
}
.tab3li li{
    width: 220px;
    line-height: 51px;
    border: 1px solid #d8d8d8;
    text-align: center;
    /*background: url(../images/dian1.jpg) no-repeat 32px center;*/
    display: inline-block;
    margin:0px 9px;
}

.tab3li li a{
    font-size: 16px;
    color: #343434;
}
.tab3{display:none;}
.product_list3{
    padding-top: 55px;
}
.product_list3 li{
    float: left;
    /*margin-right: 20px;*/
    margin-bottom: 20px;text-align: center;font-size: 16px;line-height: 30px;
}
.product_list3 li .zoom_list{width: 285px;
    height: 285px;margin-bottom: 10px;overflow: hidden;}
.product_list3 li img{
    width: 285px;
    height: 285px;overflow: hidden;
}
.product_list3 li:nth-child(3n){
    margin-right: 0px;
}
.tab3li li.cur{background-color: #003d8c;color: #FFF;}
.tab3li li.cur a{color: #FFF;}


/**/
.anquan{padding-top: 50px;}
.anquan .content{
    position: relative;
    background: url(images/anquan.jpg) no-repeat;
    height: 660px;
    margin-top: 50px;
}
.aq1{
    position: absolute;
    z-index: 9999;
    width: 315px;
    text-align: right;
    left: 0px;
    top:45px;
}
.aq1 h3{
    font-size: 30px;
    color: #343434;
    padding-bottom: 5px;
}
.aq1 p{
    font-size: 16px;
    color: #343434;
}

.aq2{
    top:240px;
    width: 245px;
}
.aq3{
    top:445px;
    width: 270px;
}

.aq4{
    position: absolute;
    z-index: 9999;
    width: 262px;
    text-align: left;
    right: 0px;
    top:45px;
}
.aq4 h3{
    font-size: 30px;
    color: #343434;
    padding-bottom: 5px;
}
.aq4 p{
    font-size: 16px;
    color: #343434;
}
.aq5{
    top:220px;
    width: 192px;
}
.aq6{
    top:450px;
    width: 245px;
}

.hengtu1{
    width: 1920px;
    position: relative;
    left: 50%;
    margin-left: -960px;
    margin-top:106px;
    margin-bottom:65px;background: url(../images/1516266443136230.jpg) no-repeat center top;
}


/*合作伙伴*/
.hezuo{
    padding-bottom: 40px;
}
.hz{
    margin-top: 60px;display: flex;flex-flow: row wrap;justify-content: space-between;
}
.hz li{
    float: left;
    /*margin-left: 43px;*/
    margin-bottom: 35px;
}
.hz li img{
  /*  width: 248px;
    height: 129px;*/
width: 210px;height: 110px;
}


/*关于吉运*/
.about{}

.about .content{
    margin-top: 47px;
}
.about1{
    float: left;
    width: 613px;
}
.about2{
    float: right;
    width: 480px;
    padding-right: 45px;
    padding-top: 60px;
    font-size: 14px;
    color: #000;
    line-height: 25px;
}
.about2 a{color: #003d8c}

.tables{
    padding-top: 35px;
}
.tab4li{
    margin-left: 30px;
    border-bottom:1px solid #b2b1b4;
    margin-bottom: 38px;
}
.tab4li li{
    font-size: 14px;
    color: #101010;
    line-height: 45px;
    float: left;
    margin: 0px 30px;
}
.tab4li li.cur{
    font-size: 18px;
    color: #003d8c;
    border-bottom:3px solid #003d8c;
}
.tab4{
    position: relative;
    z-index: 99;
    display: none;
}
.tab4 .l_btn,.tab4 .r_btn{
    position: absolute;
    z-index: 9999;
    cursor: pointer;
    top:67px;
}
.tab4 .l_btn{
    left: -55px;
}
.tab4 .r_btn{
    right: -55px;
}
.product_list4{}
.product_list4 li{
    float: left;
    margin-right: 29px;
}
.product_list4 li img{
    width: 378px;
    height: 233px;
}


/*新闻*/
.newss{
    margin-top: 76px;
    padding-bottom: 73px;
}
.newss1{
    width: 685px;
    float: left;
}
.newss1 .tab_newss{width: 100%;height: 40px;}
.newss1 .tab_newss a{width: 100px;float: left;text-align: center;display: block;margin-right: 30px;line-height: 30px;font-size: 14px;color: #101010}
.newss1 .tab_newss a.active,.newss1 .tab_newss a:hover{border-bottom: 2px solid #003d8c;color: #003d8c;font-weight: bold;}

.newss2 .tit{width: 100%;height: 40px;line-height: 30px;font-size: 14px;color: #101010}
.nlist{padding:10px;background:#eeeeee;margin-bottom: 26px;}
.nlist li img{width:300px;height: 200px;float: left;}
.nlist li .fr{width: 250px;float: left;margin-left: 9%;margin-top: 3%;}
.nlist li .fr a{color:#333;font:400 16px/32px "微软雅黑";display:block}
.nlist li .fr span{display:block;font:400 12px/26px "微软雅黑";/*text-indent:2em;*/}
.nlist li .fr span a{color:#0d64aa;display:inline;font:400 14px/26px "微软雅黑";text-align: right;display: block;}
.nlist li a:hover{color:#003d8c;}

.news_list1{margin-bottom:15px;/*margin-top:28px;*/}
.news_list1 dd{width:84px;border:1px solid #cfcfcf;text-align:center;font:600 39px "arial";color:#2b2b2b;float:left;height:74px;padding-top:10px;}
.news_list1 dd span{display:block;font:400 16px "arial";}
.news_list1 dt{width:535px;float:left;margin-left:32px;}
.news_list1 dt a{color:#333;font:400 17px/36px "微软雅黑";}
.news_list1 dt span{display:block;font:400 14px/24px "微软雅黑";}
.news_list1 dt span a{color:#0d64aa;display:inline;font:400 14px/24px "微软雅黑";}
.news_list1:hover dd{background:#003d8c;border-color:#003d8c;color:#fff;}
.news_list1:hover dt a{color:#003d8c;}


.newss2{
    width: 415px;
    float: right;
}
.nlist1 li img{width:375px;height:204px;}
.nlist1 h3{margin-top:18px;}
.nlist1 h3 a{color:#333;font:400 17px/30px "微软雅黑";}
.nlist1 h3 span{
        display: block;
    font: 400 13px/25px "微软雅黑";
}
.nlist1 h3 span a{color:#0d64aa;display:inline;font:400 13px/25px "微软雅黑";}
.nlist1 li h3 a:hover{color:#003d8c;}
.news_list2{margin-top: 10px;}
.news_list2 li a{color:#333;font: 400 16px/37px "微软雅黑";border-bottom:1px dashed #999;display:block;}
.news_list2 li a:hover{color:#003d8c;}


/*主体样式*/
.top-container{background: url(images/top_contain.jpg) repeat-x;height: 140px;margin-top: 3px;}
#container,.wrap,.blk-main{
   /* width: 1150px;
    margin: 0 auto;
    margin-top: 10px;*/
     width: 1200px;
    margin: 0 auto;position: relative;
}
/*20190910*/
.blk{margin-bottom: 20px;}
 .p12-curmbs-1 {
            font-size: 14px;
            border-bottom: 1px dashed #dcdcdc;
        }
        .p12-curblock{
            display: none;
        }
        .p12-curmbs-1 b {
            border-left: 10px solid #343434;
            font-weight: normal;
            padding-left: 8px;
        } 
        .p12-curmbs-1 i {
            font-style: normal;
        }
        
        .p12-curmbs-1 span {
            padding: 0 5px;
            height: 46px;
            line-height: 46px;
        }
.blk-xs{width: 240px;}
.blk-sm{width: 930px;}
.fdh-01-tit{background: #003d8c;height: 80px;}
 .fdh-01-tit h3 {
            height: 75px;
            font-size: 24px;
            font-weight: normal;
            line-height: 75px;
            color: #fff;
            border-bottom: 1px solid #fff;
            text-align: center;
        }
        
        .fdh-01-tit h3 span {
            font-size: 14px;
            text-transform: uppercase;
        }
        
        .fdh-01-nav-one h3 {
            height: 50px;
            line-height: 50px;
            background: url(../images/p14-icon5.png) no-repeat right center #ececeb;
            margin-bottom: 2px;
            overflow: hidden;cursor: hand;
        }
        
        .fdh-01-nav-one h3 a {
            display: block;
            height: 50px;
            font-size: 16px;
            font-weight: normal;
            margin-right: 40px;
            margin-left: 20px;
            color: #666;
        }
        
        .fdh-01-nav-one h3.sidenavcur,
        .fdh-01-nav-one h3:hover {
            background: url(../images/p14-icon2.png) no-repeat right center  #003d8c;
        }
        
        .fdh-01-nav-one h3.sidenavcur a,
        .fdh-01-nav-one h3:hover a{
            color: #fff;
        }
        .fdh-01-nav dl {
            padding: 2px 0 4px;
        }
        
        .fdh-01-nav dt {
            height: 50px;
            font-size: 16px;
            line-height: 50px;
            padding-left: 54px;
            padding-right: 40px;
            margin-bottom: 1px;
            background: #ececec;
            position: relative;
            overflow: hidden;
        }
        
        .fdh-01-nav dt:after {
            content: "";
            width: 8px;
            height: 8px;
            border: 2px solid #b8b8b8;
            border-style: solid solid none none;
            position: absolute;
            top: 50%;
            right: 32px;
            margin-top: -4px;
            -webkit-transform: rotate(45deg);
            -moz-transform: rotate(45deg);
            -ms-transform: rotate(45deg);
            -o-transform: rotate(45deg);
            transform: rotate(45deg);
        }
        
        .fdh-01-nav dt.sidenavcur:after,
        .fdh-01-nav dt:hover:after {
            border-color:  #003d8c;
        }
        
        .fdh-01-nav dt.sidenavcur a,
        .fdh-01-nav dt:hover a {
            color:  #003d8c;
        }
        
        .fdh-01-nav dd {
            border: 1px solid #ececec;
            border-bottom: 0;
        }
        
        .fdh-01-nav p {
            height: 50px;
            font-size: 14px;
            line-height: 50px;
            padding-left: 72px;
            padding-right: 40px;
            border-bottom: 1px solid #ececec;
            background: #fff;
            position: relative;
            overflow: hidden;
        }
        
        .fdh-01-nav p.sidenavcur a,
        .fdh-01-nav p:hover a {
            color:  #003d8c;
        }
        
        .fdh-01-nav p.sidenavcur:after,
        .fdh-01-nav p:hover:after {
            background: #343434;
        }
        
        .fdh-01-nav a {
            display: block;
            overflow: hidden;
            text-overflow: ellipsis;
            white-space: nowrap;
        }


 .cbgg-01 {
            background: #003d8c;
            text-align: center;
            color: #fff;
        }
        
        .cbgg-01-img img {
            width: 100%;
            display: block;
        }
        
        .cbgg-01 p {
            padding-top: 15px;
        }
        
        .cbgg-01 p img {
            vertical-align: middle;
            margin-right: 5px;
        }
        
        .cbgg-01 span {
            display: block;
            font-size: 28px;
            font-weight: bold;
            font-family: Arial;
            padding-bottom: 20px;
            padding-top: 10px;
        }

         .cplb-3n-ts-03-tit {
                height: 50px;
                font-size: 24px;
                font-weight: normal;
                line-height: 50px;
                border-bottom: 1px solid #ebebeb;
                margin-bottom: 15px;
            }
            .n-cplb-desc{background: #edeceb;padding:10px 20px;margin-bottom:10px;}
            .cplb-3n-ts-03-tit span {
                display: inline-block;
                height: 50px;
                border-bottom: 1px solid #343434;
            }
      .cplb-3n-ts-03-list{display: flex;flex-flow: row wrap;justify-content: space-between;}      
            .cplb-3n-ts-03-list dl {
                width: 32.1%;
                border: 1px solid #dedede;
                margin-bottom: 15px;
                background: #fff;
                float: left;
            }
            
            
            .cplb-3n-ts-03-list dt img {
                width: 100%;
                margin: 0 auto;
                display: block;
                border-bottom: 1px solid #dedede;
            }
            
            .cplb-3n-ts-03-list dd {
                padding: 6px 20px 5px 20px;
            }
            
            .cplb-3n-ts-03-list dd h4 {
                height: 45px;
                font-weight: normal;
                font-size: 18px;
                color: #154c64;text-align: center;
                line-height: 45px;
                overflow: hidden;
            }
            
            .cplb-3n-ts-03-list h4 a {
                display: block;
                height: 45px;
                color: #727272;
                overflow: hidden;
                text-overflow: ellipsis;
                white-space: nowrap;
            }
            
            .cplb-3n-ts-03-list dl:hover h4 a {
                color:  #003d8c;
            }
            
            .cplb-3n-ts-03-list-desc {
                height: 40px;
                font-size: 14px;
                line-height: 20px;
                color: #666;
                margin-bottom: 12px;
                overflow: hidden;
            }
            
            .cplb-3n-ts-03-list-deta {
                width: 100px;
                height: 40px;
                display: inline-block;
                border: 1px solid #aaa;
                font-size: 16px;
                line-height: 40px;
                text-align: center;
            }
            
            .cplb-3n-ts-03-list dl:hover {
                border-color:  #003d8c;
            }
            
            .cplb-3n-ts-03-list dl:hover a {
                color:  #003d8c;
            }
        

.p12-pagination-1-main {
    margin: 0 auto; 
    padding: 20px 0;
    height: 30px;
    text-align: center;
}

.p12-pagination-1 a,
.p12-pagination-1 span {
    vertical-align: top;
    display: inline-block;
    padding: 0 8px;
    height: 26px;
    line-height: 26px;
    border: 1px solid #e5e5e5; 
    text-align: center;
    margin: 0 2px;
    background: #fff;
}

.p12-pagination-1 span {
    border: 1px solid #fff;
}

.p12-pagination-1 .page_curr {
    background:#003d8c;
    color:#fff;
    border-color:#003d8c;
}

.p12-pagination-1 .laypage_first,
.p12-pagination-1 .laypage_last {
    display: none;
}

 .p14-infolist-1-list dl {
            border: 1px solid #dedede;
            margin-bottom: 15px;
            padding: 22px 50px 22px 22px;
            background: #fff;
            overflow: hidden;
        }
        
        .p14-infolist-1-list dt {
            width: 29.5%;
            float: left;
            margin-right: 5.8%;
        }
        
        .p14-infolist-1-list dt img {
            width:100%; 
            display: block;
        }
        
        .p14-infolist-1-list dd h4 {
            height: 40px;
            font-weight: normal;
            font-size:18px;
            color: #154c64;
            line-height: 40px;
            margin-bottom: 5px;
            overflow: hidden;
        }
        
        .p14-infolist-1-list h4 a {
            display: block;
            height: 40px;
            color: #4b4a4a;
            overflow: hidden;
            text-overflow: ellipsis;
            white-space: nowrap;
        }
        .p14-infolist-1-list dl:hover{border:1px solid #003d8c;}
        .p14-infolist-1-list dl:hover h4 a {
            color: #003d8c;
        }
        
        .p14-infolist-1-list-desc {
            max-height: 72px;
            font-size: 14px;
            line-height: 24px;
            color: #797979;
            margin-bottom: 28px;
            overflow: hidden;
        }
        
        .p14-infolist-1-list-deta {
            width: 90px;
            height: 30px;
            line-height: 30px;
            text-align: center;
            display: block;
            float: right;
            background: #b6b6b6;
            color: #fff;
        }
        .p14-infolist-1-list-deta a{color:#fff;}
        
        .p14-infolist-1-list dl:hover .p14-infolist-1-list-deta {
            background: #003d8c;
            border-color: #003d8c;
        }
        
        .p14-infolist-1-list dl:hover .p14-infolist-1-list-deta a {
            color: #fff;
        }
        
        /*20190910 end*/


.menu_cate{width:220px;float:left;}
.cate_title{line-height:31px;padding-left:15px;font-weight:bold;font-family:"微软雅黑";
background:url(../images/nav.png) no-repeat 0% 100%;font-size:14px;color:#000;}

.navigation{float:right;width:100px;}

.index-title{line-height:31px;padding-left:15px;font-weight:bold;font-family:"微软雅黑";
background:url(../images/nav.png) no-repeat 0% 100%;font-size:14px;color:#000;}
.index-table td{border:solid #add9c0; border-width:0px 1px 1px 0px; padding:10px 5px;}
.index-table{border:solid #add9c0; border-width:1px 0px 0px 1px;margin-top:10px;}

/*----- Common css ------*/
.fl{float:left;}
.fr{float:right;}
.di{_display:inline;}
.fwn{font-weight:normal;}
.dib{*display:inline;_zoom:1;_display:inline;_font-size:0px;}




.footerExplain{ background-image:url(../images/bg-honor.jpg); border-top:2px solid #111; padding:35px 0;}

.explainList{}
.explainList dl{ width:20%; float:left;}
.explainList dl dt{ height:50px; font-size:14px; line-height:22px; color:#333; padding-left:60px; background-repeat:no-repeat; background-position:left top;}
.explainList dl dt p{ font-weight:700; font-size:18px; padding-top:4px;}
.explainList dl dd{ padding:10px 20px 0 0; font-size:14px; line-height:24px; color:#666;}
.explainList dl dd p{ float:left; margin-right:10px; padding-top:5px;}

/*footer*/


.footer{ position:relative; background-color:#272727; background-image:url(../images/bg-footer.jpg); }

.footerNav{ padding:15px 0; border-bottom:1px solid #444;}
.footerNav ul{ height:30px; overflow:hidden; text-align:center; font-size:0;}
.footerNav li{ position:relative; display:inline-block; padding:0 20px; height:30px; overflow:hidden;}
.footerNav li:before{ content:""; overflow:hidden; position:absolute; left:0px; top:9px; height:12px; width:1px; background-image:url(../images/tm-w-2.png)}
.footerNav li.home:before{ background:none;}
.footerNav li a{ font-size:14px;line-height:30px; color:#fff; display:block;}
.footerNav li.curr a,.footerNav li a:hover{ color:#fff;}


.fonter-content{ position:relative; min-height:170px;}

.copy{width: 76%; padding:30px 0 0 0px; position:relative;}
.copy ul li,.copy ul li a{ font-size:14px; line-height:26px; color:#999;}
.copy ul li a{ color:#999; vertical-align:top;}
.copy ul li em{ display:inline-block; padding-right:20px;font-style: normal;}
.copy ul li a:hover { color:#fff;}


.footer-code{ position: absolute; top:30px; right:0px;}
.footer-code dl{ width:100px; float:right; margin-left:20px; float:left;}
.footer-code dl dt{ background-color:#fff; padding:5px;}
.footer-code dl dt img{ max-width:100%;}
.footer-code dl dd{ text-align:center; font-size:12px; line-height:40px; color:#fff;}


.links{ padding:10px 0;background: #272727;}
.links-co{ position:relative; padding-left:86px;}
.links-co em,.links-co a{ font-size:14px; line-height:24px; color:#ddd;}
.links-co em{ position:absolute; left:0; top:0; background:url(../images/icon-link.png) no-repeat left 5px; background-size:14px 14px; padding-left:18px;font-style: normal;}
.links-co a{ display:inline-block; padding:0 1px; margin-right:15px; overflow:hidden; position:relative; float:left; color:#999;}
.links-co a:hover{ color:#fff;}





/* 在线客服样式 */

.kefuBox{position:fixed;z-index:1000;top:180px;right:0;width:auto; _position:absolute;_top: expression(documentElement.scrollTop +45);}
.kefuBox .kefuLeft{float:left;overflow:hidden;width:0;height: 157px;cursor:pointer;background:url(../images/kefu_l.png) no-repeat}
.kefuBox .kefuRight{display:block;float:left;overflow:hidden;width:154px;}
.kefuBox .kefuTop{width:154px;height:46px;background:url(../images/kefu_top.png) no-repeat;}
.kefuBox .kefuClose{float:right;overflow:hidden;width:154px; height:46px;display:block;cursor:pointer;}
.kefuBox .kefuBottom{width:154px;height:12px;background:url(../images/kefu_bottom.png) no-repeat;}
.kefuBox .kefuCont{width:154px;padding:0 12px;background:url(../images/kefu_line.png) repeat-y;overflow:hidden;}
.kefuBox .kefuCont ul{margin:0;padding:0;}
.kefuBox .kefuCont ul li{width:80px;line-height:28px;overflow:hidden;height:28px;padding-left:40px;padding-right:10px;text-overflow:ellipsis;white-space:nowrap;margin-bottom:5px;}
.kefuBox .kefuCont ul li a{color:#ffffff;}
.kefuBox .kefuCont ul li.pic{width:130px;height:89px;margin-bottom:10px;padding:0;}
.kefuBox .kefuCont ul li.qq{background:url(../images/qq.png) no-repeat;}
.kefuBox .kefuCont ul li.wang{background:url(../images/wangwang.png) no-repeat}
.kefuBox .kefuCont ul li.spk{background:url(../images/skype.png) no-repeat}
.kefuBox .kefuCont ul li.codeer{display:block;width:130px;height: 165px;text-align:center;color:#fff;padding:10px 0 0;font-family:"微软雅黑";font-size:14px;margin-bottom:0;}
.kefuBox .kefuCont ul li.codeer p{display:block;height:35px;line-height:35px;}
.kefuBox .kefuCont ul li.codeer span{display:block;width:116px;height:116px;padding:7px;background:url(../images/cobj.png) no-repeat;}
.kefuBox .kefuCont ul li.codeer span img{width:116px;height:116px;}



/*------------内页-------------------*/
.left .box{margin-bottom:10px;margin-top: 10px;}
.left .box h3{line-height:31px;padding-left:15px;font-weight:bold;font-family:"å¾®è½¯é›…é»'";
background:url(../images/nav.png) no-repeat 0% 100%;font-size:14px;color:#000;}
.left .box .content{padding:5px 0px;}

.prodescription{border:1px solid #e5e5e5;background:#f9f9f9;line-height:24px;padding:10px;margin-bottom:15px;text-indent:20px;}

.n_banner{width:1920px;left: 50%;margin-left: -960px;position: relative;height: 250px;}
.n_banner img{width:100%;display: block;height: 250px;margin:0 auto}
.left{width: 100%;float: left;}
.show_page_left{width: 79%;float: left;}
.show_fr{width: 20%;float: right;margin-top: 25px;}
.show_fr .piclist{width: 99%;border: 1px solid #e0e1dc}
.show_fr .piclist h3{width: 100%;border-bottom:  1px solid #e0e1dc;line-height: 38px;text-indent: 10px;font-size: 16px;}
.show_fr .piclist .pic_ul{width: 95%;margin: 20px auto;}
.show_fr .piclist .pic_ul li{width: 100%;font-size: 14px;text-align: center;line-height: 35px;}
.show_fr .piclist .pic_ul li img{width: 100%;height: auto;}
.sort_menu {
    border: 1px solid #f3f3f3;
    background: url(images/sort.jpg) bottom repeat-x #fff;
    border-bottom: none;
    height: 63px;
}
.sort-left {
    float: left;
}
.sort-left .sort {
    text-align: center;
    float: left;
    background: url(../images/sortli1.jpg) right top;
}
.sort_menu h3{background-color:#ececec;line-height:28px;padding-left:15px;font-weight:bold;}
.sort_product{margin-top:10px;}
.sort_product h3{background-color:#ececec;line-height:28px;padding-left:15px;font-weight:bold;}

.n_contact{margin-top:10px;}
.n_contact h3{background-color:#ececec;line-height:28px;padding-left:15px;font-weight:bold;}
.n_contact .content{padding:5px;line-height:24px;}

.right{
    width: 1150px;
    float: right;
    padding-bottom: 10px;
    margin-top: 30px;
}
.site{
    text-align: right;
    line-height: 69px;
    margin-right: 24px;
    color: #8e8e8e;
    padding-left: 25px;
}
.site a {
    color: #8e8e8e;
}
.sitemp{line-height:31px;height:31px;overflow:hidden;padding-right:10px;background:url(../images/nav.png) no-repeat 0% 100%;}
.sitemp h2{width:340px;float:left;line-height:31px;text-align:center;text-align:left;text-indent:15px;color:#000;font-size:14px;}
.sitemp .site{width:380px;float:right;text-align:right;line-height:30px;}
.right .content{
    padding-top: 10px;
    overflow: hidden;
    line-height: 24px;
}
.sitemp1 {
    overflow: hidden;
    position: absolute;
    width: 1200px;
    top: 20px;
}
    .sitemp1 h2{text-align:center;color:#585858;font-size:27px;background: url(../images/about_title.jpg) 50% 100% no-repeat;line-height:64px;height:64px;font-weight: normal;}

.a1{width: 1920px;margin-left: -960px;left:50%;position: relative;}
.a2{width: 1200px;margin:0 auto;}
.pro{margin-top:57px;}
.pro_tit{background: url(../images/pro.png)no-repeat center;height: 57px;text-align: center;color: #4f4d4d;font-size: 30px;padding-top: 30px;padding-left: 62px;}
.pro_tit p{color: #373737;font-size: 16px;    padding-left: 83px;}

.pro_con2{margin-top:60px;}
.pro_con2 ul{}
.pro_con2 ul li{float:left;width:387px;height:250px;position:relative;margin-right:19px;margin-bottom:35px;}
.pro_con2 ul li:nth-child(3n){margin-right:0px;}
.pro_con2 ul li img{width:387px;height:250px;}
.pro_con2 ul li a{position:absolute;bottom:0px;left:0px;height:59px;line-height:59px;background:rgba(54,54,54,0.54);display:inline-block;width:357px;color:#fff;font-size:18px;padding-left:30px;}


.tabs{width: 1062px;margin:0 auto;margin-top: 32px;}
#tabs{}
#tabs li{float: left;width:195px;height: 40px;border:1px solid #d8d8d8;margin-bottom: 19px;margin-right: 19px;text-align: center;line-height: 40px;color: #343434;font-size: 14px;cursor: pointer;}
#tabs li:nth-child(5n){margin-right: 0px;}
#tabs li img{margin-right: 10px;}
.pro_cont{width:1147px;margin:0 auto;margin-top: 18px;}
.product_list5{}
.product_list5 li{float: left;width: 368px;height: 339px;position: relative;margin-bottom: 15px;margin-right: 20px;}
.product_list5 li:nth-child(3n){margin-right: 0px;}
.product_list5 li img{width: 368px;
    height: 248px;}
.product_list1 li .bg{background: url(../images/bg.png)no-repeat;position: absolute;top:0px;left:0px;width: 368px;height: 339px;text-align: center;display: none;}
.product_list5 li .bg h3{padding-top: 108px;text-align: center;color: #eee;font-weight: normal;font-size: 24px;}
.product_list5 li .bg a{display: inline-block;width: 147px;height: 39px;line-height: 39px;text-align: center;border:1px solid #a6adb0;color: #eee;font-size: 16px;margin-top: 52px;}
.product_list5 li:hover .bg{display: block;}





.she{margin-top: 55px;}
.she_tit{background: url(../images/she.png)no-repeat center;height: 57px;text-align: center;color: #4f4d4d;font-size: 30px;padding-top: 30px;padding-left: 62px;}
.she_tit p{color: #373737;font-size: 16px;    padding-left: 12px;}
.she_cont{width:1175px;margin:0 auto;margin-top: 60px;}
.slideBox{ width:1175px; height:436px; overflow:hidden; position:relative; }
.slideBox .bd{ position:relative; z-index:0;   }
.slideBox .bd li{}
.slideBox .bd img{ width:686px; height:436px; display:block;float: left;  }
.slideBox .bd li .cont{background: url(../images/she_ri.png)no-repeat right;height: 436px;width: 416px;float: right;}
.slideBox .bd li .cont h3{font-size: 30px;color: #515151;padding-top: 105px;}
.slideBox .bd li .cont p{font-size: 12px;color: #515151;letter-spacing:3px}
.slideBox .bd li .cont span{color: #4f4d4d;font-size: 14px;display:block;margin-top: 20px;width: 380px;}
.slideBox .bd li .cont .more{margin-top:74px;position: relative;}
.slideBox .bd li .cont a{display: inline-block;width: 139px;height: 41px;border:1px solid #767676;text-align: center;line-height: 41px;color: #4a4a4a;font-size: 14px;}
.slideBox .bd li .cont b{position: absolute;right:16px;color: #4a4a4a;font-size: 38px;bottom: 0px;font-weight: normal;}
.slideBox .prev,
.slideBox .next{position:absolute;display:block; width:71px; height:47px;}
.slideBox .prev{background: url(../images/left.png)no-repeat; left:50.3%; bottom:4px;}
.slideBox .next{background: url(../images/right.png)no-repeat;right:37.6%; bottom:4px;}
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }
.gun{margin-top: 11px;}
.gun ul{}
.gun ul li{width: 224px;text-align: center;margin-right: 15px;float: left;}
.gun ul li img{width: 224px;height: 127px;}
.gun ul li h3{padding-top: 10px;font-weight: normal;font-size: 14px;color: #4f4d4d}

.liyou{margin-top: 95px;background: url(../images/liyou.jpg)no-repeat;height:784px;}
.liyou_le{margin-left: 395px;padding-top:70px;}
.ly_tit{color:#55aebb;font-size: 14px;}
.ly_tit h3{color: #fff;font-size: 49px;}
.ly_cont{width: 455px;}
.ly_a{margin-top: 39px;}
.a_tit{border-bottom: 1px solid #fff;padding-bottom: 20px;}
.a_tit h2{color: #fff;font-size: 24px;}
.a_tit span{display: block;background: url(../images/jian.png)no-repeat left;margin-left: 12px;padding-left: 30px;color: #fff;font-size: 16px;}
.a_cont{margin-top: 20px;color: #fff;font-size: 14px;}

.liyou_ri{width: 953px;height: 784px;margin-top:-18px;}


.gcal{background: url(../images/case.png)no-repeat;height: 900px;padding-top:62px;    display: none;}
.gcal_tit{background: url(../images/case_tit.png)no-repeat center;height: 75px;text-align: center;padding-top: 45px;padding-right: 107px;color: #4f4d4d;font-size: 30px;}
.gcal_tit p{color: #252525;font-size: 18px;    padding-right: 105px;}
.gcal_cont{margin-top: 52px;}
.case_list1{}
.case_list1 li{float: left;width: 283px;margin:0px 7px;text-align: center;margin-bottom: 30px;}
.case_list1 li a.img{display:inline-block;width:283px;height:192px;overflow:hidden;}
.case_list1 li img{width: 283px;height:191px;-webkit-transform: scale(1,1);-moz-transform: scale(1,1);-webkit-transition: all 0.5s ease-out;-moz-transition: all 0.5s ease-out;transition: all 0.5s ease-out;cursor: pointer;}

.case_list1 li img:hover{-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);transform:scale(1.1,1.1);-webkit-transition:all 0.6s ease-out;-moz-transition:all 0.6s ease-out;transition:all 0.6s ease-out;}
.case_list1 li h3{height: 50px;background: #eeefef;position: relative;text-align: left;padding-left: 29px;line-height: 50px;}
.case_list1 li h3 a{color: #525252;font-size: 14px;font-weight: normal;}
.case_list1 li h3 span{position: absolute;right: 24px;}
.case_list1 li:hover h3{box-shadow: -4px 0px 4px #c0cfdb,4px 0px 4px #c0cfdb,0px 4px 4px #c0cfdb;background: #0774ce;color: #fff}
.case_list1 li:hover h3 a{color: #fff}


.guan{background: url(../images/guan.jpg)no-repeat;height:  492px;margin-top: 64px;}
.guan_le{width: 686px;height: 406px;position: relative;}
.guan_le ul{}
.guan_le ul li{}
.guan_le ul li img{width: 686px;height: 406px;display: block;float: left;}
.guan_le .prev,
.guan_le .next{position:absolute;display:block; width:71px; height:47px;bottom:0px;}
.guan_le .prev{background: url(../images/left.png)no-repeat; right:68px; }
.guan_le .next{background: url(../images/right.png)no-repeat;right:-3px; }
.guan_le .prevStop{ display:none;  }
.guan_le .nextStop{ display:none;  }
.guan_ri{width: 403px;margin-right: 25px;}
.guan_tit{background: url(../images/line.png)no-repeat right 29px;width: 395px;height: 165px;color: #4f4d4d;font-size: 30px;}
.guan_tit span{color: #8b8b8b;font-size: 24px;display: block;}
.guan_ri h3{font-size: 24px;color: #ffffff}
.guan_ri .guan_cont{margin-top: 42px;color: #fff;font-size: 14px;line-height: 25px;}


.xin{
    width: 1193px;
    margin: 0 auto;
}
.xin_company{
    width: 672px;
    float: left;
    margin-top: 50px;
}
.xin_content{
    padding-top: 20px;
}
.nlist{padding:6px 35px 13px;background:#eeeeee}
.nlist li a{color:#333;font:400 22px/48px "å¾®è½¯é›…é»'";text-align:center;display:block}
.nlist li span{display:block;font:400 14px/26px "å¾®è½¯é›…é»'";text-indent:2em;}
.nlist li span a{color:#0d64aa;display:inline;font:400 14px/26px "å¾®è½¯é›…é»'";}
.nlist li a:hover{color:#0071cc;}

.news_list1{margin-bottom:15px;margin-top:28px;}
.news_list1 dd{width:84px;border:1px solid #cfcfcf;text-align:center;font:600 36px "arial";color:#9696a3;float:left;height:74px;padding-top:10px;}
.news_list1 dd span{display:block;font:400 14px "arial";}
.news_list1 dt{width:535px;float:left;margin-left:32px;}
.news_list1 dt a{color:#333;font:400 16px/36px "å¾®è½¯é›…é»'";}
.news_list1 dt span{display:block;font:400 12px/24px "å¾®è½¯é›…é»'";text-indent:2em;}
.news_list1 dt span a{color:#003d8c;display:inline;font:400 12px/24px "å¾®è½¯é›…é»'";}
.news_list1:hover dd{background:#003d8c;border-color:#c2283;color:#fff;}
.news_list1:hover dt a{color:#003d8c;}

.xin2_company{
    width: 375px;
    float: right;
    margin-top: 50px;
}
.nlist1 li img{width:415px;height:204px;}
.nlist1 h3{margin-top:18px;}
.nlist1 h3 a{color:#333;font:400 14px/30px "å¾®è½¯é›…é»'";}
.nlist1 h3 span{display:block;font:400 12px/25px "å¾®è½¯é›…é»'";text-indent:2em;}
.nlist1 h3 span a{color:#0d64aa;display:inline;font:400 12px/25px "å¾®è½¯é›…é»'";}
.nlist1 li h3 a:hover{color:#0071cc;}

#kehu{overflow:hidden;height:130px;margin:0 auto;position:relative;margin-top:20px;}
#jian {height:100%;}
#zheng {}
#xtop{}
.news_list2{}
.news_list2 li a{color:#333;font:400 14px/33px "å¾®è½¯é›…é»'";border-bottom:1px dashed #999;display:block;}
.news_list2 li a:hover{color:#0071cc;}




.right-left{width: 745px;float: left;background: #fff;padding:30px;}
.news_listt .zxxw_b{float:left;width:332px;margin-left:24px;}
.news_listt .zxxw_b a{line-height:30px;display:block;color:#2b2b2b;font-size: 18px;}
.news_listt .zxxw_b span{display:block;line-height:24px;color:#797979;font-size: 14px;margin-top: 10px;}
.news_listt .zxxw_b span.date{color:#888888;font-size: 14px;margin-top: 0;}

.right-right{width: 318px;float: right;border:1px solid #f3f3f3;background: #fff;}
.right-right .title{background: url(../images/tuijian_title.jpg) 10px 50% no-repeat;line-height: 54px;border-bottom: 1px solid #f3f3f3;position: relative;font-size: 18px;color:#fff;padding-left:30px;}
.right-right .title a{position: absolute;top:0;right: 15px;color:#333;font-size: 12px;}

#news_demo{overflow:hidden;height:100%;margin:0 auto;}
#innewsdemo {height:267px;}
#news_demo1 {}
#news_demo2 {}


.lxwommm{
    width: 245px;
    border: 1px solid #f3f3f3;
    padding: 13px 36px 15px;
    font-size: 14px;
    color: #272727;
    line-height: 24px;
    margin-top: 30px;
}
.lxwommm p:nth-child(2){margin-top:20px;}

#kehu1{overflow:hidden;height:1080px;margin:0 auto;position:relative;margin-top: 30px;}
#jian1 {height:100%;}
#zheng1 {}
#xtop1{}
.product_listt{}
.product_listt li{float:left;margin-left:30px;margin-right:30px;margin-bottom:15px;_display:inline;position: relative;}
.product_listt li a.img{border:3px solid #e1e1e1;}
.product_listt li a.img img{width:244px;height:162px;}
.product_listt li h3{text-align:center;padding-top:10px;}
.product_listt li h3 a{font-weight:normal;color:#595959;font-size: 14px;}
.product_listt li a.img{display:block;}
.product_listt li a.img:hover{border-color:#003d8c;}
.roll_product{float:left;}
.product_listt li .bg{background: url(../images/bg.png) no-repeat center 0;width: 100%;height: 100%;position: absolute;left: 0;top:0;transition: all 0.5s ease-in;transform: scale(0);}
.product_listt li .bg a{display: block;width: 78px;height: 26px;float: left;margin-right: 5px;margin-top: 146px;margin-left: 0px;}
.product_listt li .bg a:first-child{margin-left: 68px;}
.product_listt li:hover .bg{transform: scale(1);}


.right-left{width: 745px;float: left;background: #fff;padding:30px;}
.news_listt .zxxw_b{float:left;width:332px;margin-left:24px;}
.news_listt .zxxw_b a{line-height:30px;display:block;color:#2b2b2b;font-size: 18px;}
.news_listt .zxxw_b span{display:block;line-height:24px;color:#797979;font-size: 14px;margin-top: 10px;}
.news_listt .zxxw_b span.date{color:#888888;font-size: 14px;margin-top: 0;}
.news_listt .zxxw_b a:hover{
    color:#003d8c !important;
}

.right-right{width: 318px;float: right;border:1px solid #f3f3f3;background: #fff;}
.right-right .title{background: url(images/tuijian_title.jpg) 10px 50% no-repeat;line-height: 54px;border-bottom: 1px solid #f3f3f3;position: relative;font-size: 18px;color:#fff;padding-left:30px;}
.right-right .title a{position: absolute;top:0;right: 15px;color:#333;font-size: 12px;}

#news_demo{overflow:hidden;height:100%;margin:0 auto;}
#innewsdemo {height:267px;}
#news_demo1 {}
#news_demo2 {}


.zoom_list .zoom_img{transition: all 0.6s;}
.zoom_list:hover .zoom_img{
    transform: scale(1.4);
  }

/*陈汉20190702 245006690*/


.iphone {margin: 25px 0px 0px 0px;overflow: hidden;display: block;line-height: 30px;background: url(http://13509.seohost.cn/storage/13509/images/20210901/top_tel.png) no-repeat 0 20px;width: 332px;height: 84px;color: #0080cc;}
.iphone p{padding:0px 0 0 106px;display: block;}
.iphone span{font-size:26px; display:block; font-family: arial;}


/*banner*/
.flexslider { margin: 0px auto; position: relative; width: 100%; height: 425px; overflow: hidden; zoom: 1; }
.flexslider .slides li { width: 100%; height: 100%; }
.flex-direction-nav a { width: 70px; height: 70px; line-height: 99em; overflow: hidden; margin: -35px 0 0; display: block; background: url(../images/ad_ctr.png) no-repeat; position: absolute; top: 50%; z-index: 10; cursor: pointer; opacity: 0; filter: alpha(opacity=0); -webkit-transition: all .3s ease; border-radius: 0px; }
.flex-direction-nav .flex-next { background-position: 0 -70px; right: 0; }
.flex-direction-nav .flex-prev { left: 0; }
.flexslider:hover .flex-next { opacity: 0.8; filter: alpha(opacity=25); }
.flexslider:hover .flex-prev { opacity: 0.8; filter: alpha(opacity=25); }
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover { opacity: 1; filter: alpha(opacity=50); }
.flex-control-nav { width: 100%; position: absolute; bottom: 10px; text-align: center; }
.flex-control-nav li { margin: 0 2px; display: inline-block; zoom: 1;  *display: inline;
}
.flex-control-paging li a { background: url(../images/dot.png) no-repeat 0 -16px; display: block; height: 16px; overflow: hidden; text-indent: -99em; width: 16px; cursor: pointer; }
.flex-control-paging li a.flex-active, .flex-control-paging li.active a { background-position: 0 0; }
.flexslider .slides a img { width: 100%; height:425px; display: block; }